/*内页banner*/
.ny_ban{width: 100%; height: auto; overflow: hidden; margin:0 auto;}
.ny_ban img{ height: 314px;width: 100%;} 
 /*关于我们*/
.blk-main .clearlist,.blk-main .listclear{ clear:both;height:0;padding:0;margin:0;border:0;width:100% ;float:none;}


.blk{margin-bottom: 25px;}
/*Mainæ¨¡æ¿*/
.blk-main{width:1200px; margin: 0 auto;margin-bottom: 20px; height: auto; overflow: hidden;}
/*å°æ¨¡å—*/
.blk-xs{width:240px;}
/*ä¸­æ¨¡å—*/
.blk-sm{width:930px;}
/*å°ç‰ˆå—*/
.blk{margin-bottom:30px;}


/*é¦–é¡µæ¿å—å…¨å±€è¡¥ç™½*/
.p{padding: 30px 0;}
/*é¦–é¡µæ¿å—å…¨å±€å˜é‡*/
.b{clear: both;}
/*å†…é¡µæ¿å—å…¨å±€å˜é‡*/
.blk{margin-bottom:  20px;}
.p12-curmbs-1 {line-height: 46px;
            font-size: 14px;
            border-bottom: 1px dashed #dcdcdc;
        }
        .p12-curblock{
            display: none;
        }
        .p12-curmbs-1 b {
            border-left: 10px solid #da251c;
            font-weight: normal;
            padding-left: 8px;
        } 
        .p12-curmbs-1 i {
            font-style: normal;
        }
        
        .p12-curmbs-1 span {
               font-family: 宋体;
            padding: 0 5px;
            height: 46px;
            line-height: 46px;
        }
  a {text-decoration: none; color: #666; word-wrap:break-word;outline:none;}
  .sideLeftBar {
	width: 262px;
	float: left;
}
.ClumnTitle {
	color: #fff;
	text-align: center;
	background-color: #da251c;
	font: bold 28px/82px "微软雅黑";
}
.productTab {
	border: 1px solid #dcdcdc;
	border-top: none;
}
.productTab>ul>li {
	position: relative;
}
.productTab>ul>li>a {
	display: block;
	font: 14px/55px "微软雅黑";
	color: #6b6b6b;
	text-indent: 47px;
	background-color: #fff;
	border-bottom: 1px solid #dcdcdc;
}
.productTab ul ul {
	display: none;
}
.productTab ul ul a {
	display: block;
	text-indent: 32px;
	color: #5c5c5c;
	background-color: #f3f3f3;
	font: 14px/45px "微软雅黑";
	transition: all 0.3s;
	border-bottom: 1px solid #dcdcdc;
}
.productTab>ul>li b {
	display: block;
	position: absolute;
	width: 52px;
	height: 55px;
	left: 0;
	top: 0;
	z-index: 9;
	background: url(../image/minus1.jpg) no-repeat center;
}
.productTab>ul>li .sele {
	background: url(../image/add1.png) no-repeat center;
}
.productTab ul ul li:hover a {
	color: #fff;
	background-color: #da251c;
}
.productTab ul ul li a.on {
	color: #fff;
	background-color: #da251c;
}
.productTab>ul>li>a:hover {
	color: #fff;
	background: #da251c;
}
.productTab>ul>li>a:hover+b {
	background: url(../image/minus2.jpg) no-repeat center;
}
.productTab>ul>li>a:hover+b.sele {
	background: url(../image/add2.png) no-repeat center;
}
.productTab>ul>li>a.on {
	color: #fff;
	background-color: #da251c;
}
.productTab>ul>li>a.on+b {
	background: url(../image/minus2.jpg) no-repeat center;
}
.productTab>ul>li>a.on+b.sele {
	background: url(../image/add2.png) no-repeat center;
}
.cbgg-01 {
            background: #da251c;
            text-align: center;
            color: #fff;
            margin-top: 20px;
        }
        
.productList {
	width: 912px;
	float: right;
}
.productList>ul>li {
	width: 280px;
	float: left;
	margin: 0 12px 20px;
}
.productList>ul>li figure {
	width: 280px;
	height: 210px;
	overflow: hidden;
	    text-align: center;
}
.productList>ul>li img {
	max-width: 100%;
	height: 210px;
	transition: all 0.3s;
}
.productList>ul>li:hover img {
	transform: scale(1.1);
}
.productList_1>ul>li {
	width: 423px;
	float: left;
	margin: 0 12px 20px;
}
.productList_1>ul>li figure {
	width: 423px;
	height: 238px;
	overflow: hidden;
}
.productList_1>ul>li img {
	width: 423px;
	height: 238px;
	transition: all 0.3s;
}
.productList>ul>li p {
	color: #424242;
	width: 100%;
	text-align: center;
	height: 48px;
	overflow: hidden;
	font: 16px/48px "微软雅黑";
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	position: relative;
	background: #fff;
	-webkit-transition-property: color;
	transition-property: color;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}
.productList>ul>li p:before {
	content: "";
	position: absolute;
	z-index: -1;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: #da251c;
	-webkit-transform: scaleX(0);
	transform: scaleX(0);
	-webkit-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
.productList>ul>li:hover p:before {
	-webkit-transform: scaleX(1);
	transform: scaleX(1);
}
.productList>ul>li:hover p {
	color: #fff;
}        
        .cbgg-01-img img {
            width: 100%;
            display: block;
        }
        
        .cbgg-01 p {
            padding-top: 15px;
        }
        
        .cbgg-01 p img {
            vertical-align: middle;
            margin-right: 5px;
        }
        
        .cbgg-01 span {
            display: block;
            font-size: 28px;
            font-weight: bold;
            font-family: Arial;
            padding-bottom: 20px;
            padding-top: 10px;
        }
/*分页*/
.pageClass {
	clear: both;
	text-align: center;
	padding-top: 50px;
}
.pageClass i {
	color: #3f3f3f;
	cursor: pointer;
	display: inline-block;
    border: 1px solid #DEDEDE;
    margin: 0 2px;
}
.pageClass a:hover {
	color: #fff;
}
.pageClass i a {
	font-size: 14px;
	display: inline-block;
	padding: 3px 15px;
	line-height: 30px;
	color: #3f3f3f;
}
.pageClass i a:hover {
	color: #fff;
}
.pageClass strong {
	cursor: pointer;
	display: inline-block;
	color: #3f3f3f;
    margin: 0 2px;
}
.pageClass strong:hover {
	color: #fff;
}
.pageClass strong span:hover {
	color: #fff;
}
.pageClass strong span {
	display: inline-block;
	font-size: 14px;
	font-weight: normal;
	background: #da251c;
	color: #fff;
	text-align: center;
	line-height: 30px;
	padding: 3px 15px;
}
.pageClass i:hover {
	color: #fff;
	background: #da251c;
	border: 1px solid #da251c;
}
/*分页*/    
.layout{max-width:1200px; margin:0 auto;}
.navigation{border-bottom:3px solid #ececec; padding:10px 0;}
.navigation ul li{display:inline-block;_display:inline;zoom:1; margin-right:16px; padding-right:16px; position:relative; z-index:1;}
.navigation ul li:after{content:""; display:block; width:1px; height:12px; background-color:#000; position:absolute; right:0px; top:4px;}
.navigation ul li:last-child:after{display:none;}
.navigation ul li a{font-size:14px; color:#333;}
.navigation ul li:hover a,.navigation ul li.on a{color:#e60012;}
.aboutBox{padding:40px 0; border-bottom:2px solid #ececec;}
.aboutImg{width:52.9%; float:right; position:relative; z-index:1;}
.aboutImg img{width:100%; display:block;}
.aboutImg .slick-arrow{width:28px; height:37px; position:absolute; top:50%; z-index:10; margin-top:-18px; border:none; background-color:rgba(0,0,0,0.4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#40000000, endColorstr=#40000000); font-size:0; background-repeat:no-repeat; background-position:center center; cursor:pointer;}
.aboutImg .slick-arrow:hover{background-color:#e60012;}
.aboutImg .slick-prev{left:0; background-image:url(../image/arrowprev.png);}
.aboutImg .slick-next{right:0; background-image:url(../image/arrownext.png);}
 .aboutText{width:36.45%; float:left;}
.aboutText .h2{font-size:24px; color:#464646;}
.aboutText .line{width:35px; height:2px; display:block; background-color:#c7c7c7; margin:10px 0;}
.aboutText .abdiv{max-height:335px; overflow:auto; margin:10px 0;padding-right:5px;}
.aboutText .abdiv p{line-height:2;font-size:14px;text-indent: 2em;}
.aboutText .abdiv::-webkit-scrollbar{width:5px; background-color:#f5f5f5;} 
.aboutText .abdiv::-webkit-scrollbar-thumb{background-color:#d4d4d4;} 
.aboutText .abdiv p{font-size:14px; color:#464646; line-height:30px;}  
.slick-slider{
    position: relative;
    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;}
.slick-list{position:relative;z-index:1;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display: block;}
.slick-track:before,.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;} 
/*资质*/
.delay-04s {
    animation-delay: 0.4s;
    -webkit-animation-delay: 0.4s;
}

orlist{padding-bottom:40px; border-bottom:2px solid #ececec;}
.honorlist ul li{width:31.6%; float:left; text-align:center; margin-top:40px; margin-right:2.6%; margin-left:0.85%\9; margin-right:0.85%\9;}
.honorlist ul li:nth-child(3n),.honorlist ul li.mr0{margin-right:0;}
.honorlist ul li .pic{width:100%; padding-top:73.5%; overflow:hidden; position:relative; z-index:1;background-color:#f1f1f1;}
.honorlist ul li .pic img{width:85%; max-height:100%; display:block; position:absolute; left:0; right:0; top:0; bottom:0; margin:auto;-moz-transition: all 0.6s ease;-webkit-transition: all 0.6s ease;-o-transition: all 0.6s ease;-ms-transition: all 0.6s ease;transition: all 0.6s ease;}
.honorlist ul li .pic:hover img{transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);-webkit-transform:scale(1.03);}
.honorlist ul li .tit{height:66px; line-height:66px; padding:0 20px; background-color:#8f8f8f; font-size:16px; color:#fff; position:relative; z-index:1;}
.honorlist ul li:hover .tit{background-color:#da251c;}
/*.honorlist ul li .tit:after{content:""; display:block; width:100%; height:100%; background-color:#e60012; position:absolute; left:0; bottom:0; z-index:-1; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1); transition:transform .3s cubic-bezier(.4,0,.2,1); transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0); visibility:hidden\9;}
.honorlist ul li:hover .tit:after{transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}*/
.page{margin-top:40px; text-align:center;}
.page a{display:inline-block; font-size:12px; font-weight:bold; color:#666; border:1px solid #d5d5d5; padding:7px 13px;}
.page a.prev,.page a.next{font-family:Simsun; font-weight:bold;}
.page a:hover{background-color:#da251c; border-color:#da251c; color:#fff;}
.page a.on{background-color:#da251c; border-color:#da251c; color:#fff;}
.overflowtxt{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;font-size: 100%;font-weight: normal;
    font-family: 'Helvetica Neue',Helvetica,'PingFang SC','Hiragino Sans GB','Microsoft YaHei',Arial,sans-serif;}

/*技术支持*/  
.content{ width:1200px; margin:0 auto;font-family: "Microsoft Yahei";}  
.train{padding:0 0 80px;}
.train h2{text-align: center;font-weight:normal;padding:20px 0 35px;}
.train h2 span{display: block;font-size: 42px;color: #333;position: relative;line-height: 42px;height: 60px;}
.train h2 span:after{position: absolute;width: 3%;height: 2px;content: "";background: #da251c;left:48.5%;bottom: 0;}
.train h2 i{display: block;font-size: 16px;line-height: 40px;font-family: "Arial";color: #666;text-transform:uppercase;}
.train_l{float: left;width:580px;height:337px;}
.train_l p{font-size: 16px;color: #666;line-height: 26px;margin-bottom:70px;padding-top:20px;}
.train_l .tu img{float: left;margin-left:10px;}
.train_l .tu img.nomar{margin-left: 0;}
.train_r{float: right;width: 600px;height: 337px;position: relative;}
.train_r p{height: 337px;position: relative;}
.train_r p img{width:600px;height: 337px;display: block;}
.train_r p span{position: absolute;width: 100%;height: 48px;line-height: 48px;font-size: 14px;color: #fff;background:rgba(218,37,28,0.8);left: 0;bottom: 0;text-align: center;}
.train_r p span a{color: #fff;}
.train_r .prev{position: absolute;left: 16px;top: 148px;cursor: pointer;}
.train_r .next{position: absolute;right: 16px;top: 148px;cursor: pointer;}
.train_r .prev img,.train_r .next img{width:17px;}
.article{background: #f2f2f2;padding:60px 0 70px;}
.article h2{text-align: center;font-weight:normal;padding:0 0 40px;}
.article h2 span{display: block;font-size: 42px;color: #333;position: relative;line-height: 42px;height: 60px;}
.article h2 span:after{position: absolute;width: 3%;height: 2px;content: "";background: #da251c;left:48.5%;bottom: 0;}
.article h2 i{display: block;font-size: 16px;line-height: 40px;font-family: "Arial";color: #666;text-transform:uppercase;}
.article_l{float: left;width: 500px;margin-left: 70px;}
.article_l h3{text-align: center;font-weight: normal;font-size: 18px;line-height:55px;}
.article_l h3 a{color: #da251c;}
.article_l img{display: block;width: 500px;height: 281px;}
.article_l p{font-size: 14px;color: #333;line-height: 25px;padding-top:12px;}
.article_r{float: right;width: 500px;}
.article_r li{height:45px;line-height: 45px;font-size: 14px;padding-left:35px;background:url(../image/jia4.png) no-repeat left center;}
.article_r li:hover{background:url(../image/jia5.png) no-repeat left center;}
.article_r li:hover a{color: #da251c;}
.wenda{height: 655px;background:url(../image/wenda_bg.jpg) no-repeat center 0;}
.wenda h2{text-align: center;font-weight:normal;padding:65px 0 50px;}
.wenda h2 span{display: block;font-size: 42px;color: #333;position: relative;line-height: 42px;height: 60px;}
.wenda h2 span:after{position: absolute;width: 3%;height: 2px;content: "";background: #da251c;left:48.5%;bottom: 0;}
.wenda h2 i{display: block;font-size: 16px;line-height: 40px;font-family: "Arial";color: #666;text-transform:uppercase;}
.wd_con{float: left;width: 700px;margin-left: 20px;}
.wd_con h3{font-weight:normal;font-size:16px;line-height: 40px;background:url(../image/jt2.png) no-repeat left 12px;}
.wd_con h3 a{display: block;margin-left:38px;}
.wd_con h3.cur{background:url(../image/jt3.png) no-repeat left 14px;}
.wd_con h3.cur a{padding-bottom:10px;border-bottom:1px dashed #666;}
.wd_con p{font-size: 14px;line-height: 25px;color: #666;padding:12px 0 10px 38px;}

.down{height: 710px;background:url(../image/down_bg.jpg) no-repeat center 0;}
.down h2{text-align: center;font-weight:normal;padding:70px 0 0;height:190px;}
.down h2 span{display: block;font-size: 42px;color: #333;position: relative;line-height: 42px;height: 60px;}
.down h2 span:after{position: absolute;width: 3%;height: 2px;content: "";background: #da251c;left:48.5%;bottom: 0;}
.down h2 i{display: block;font-size: 16px;line-height: 40px;font-family: "Arial";color: #666;text-transform:uppercase;}
.down ul li{float: left;width: 338px;height: 300px;background:url(../image/yunpan.png) no-repeat;margin-right:80px;}
.down ul li img{display: block;margin:58px auto 140px;}
.down ul li span{display: block;font-size: 24px;color: #da251c;line-height: 24px;text-align: center;}
.down ul li.nomar{margin-right: 0;}

.ser{padding:65px 0 100px;}
.ser h2{text-align: center;font-weight:normal;padding:0 0 50px;}
.ser h2 span{display: block;font-size: 42px;color: #333;position: relative;line-height: 42px;height: 60px;}
.ser h2 span:after{position: absolute;width: 3%;height: 2px;content: "";background: #da251c;left:48.5%;bottom: 0;}
.ser h2 i{display: block;font-size: 16px;line-height: 40px;font-family: "Arial";color: #666;text-transform:uppercase;}
.ser h3{text-align: center;font-size: 18px;color: #333;line-height:18px;margin-bottom:50px;font-weight:normal;height:22px;}
.ser h3 a{display:inline-block;padding:0 40px;border-right:1px solid #999;}
.ser h3 a:hover,.ser h3 a.cur{font-weight: bold;color: #da251c;border-color: #da251c;}
.ser h3 a.nobor{border: 0;}
.ser dl{height: 300px;}
.ser dl dd{float: left;width: 550px;margin-left: 20px;}
.ser dl dd .des{font-size: 16px;color: #666;line-height: 35px;padding:36px 0 52px;}
.ser dl dd .tel{width:250px;padding-left:75px;font-size: 16px;color: #333;margin-left: 110px;height: 55px;line-height: 55px;border-top:1px solid #da251c;border-bottom:1px solid #da251c;
	background:url(../image/ph3.png) no-repeat 18px center;background-size:37px 37px;}
.fl {float: left;}
.fr {float: right;}	
/*关于我们*/
	.ctt{background: #fff;padding: 0;}
	.ctt h2{padding:48px 0 4px;text-align: center;font-weight:normal;}
	.ctt h2 span{display: block;font-size: 42px;color: #000;line-height:42px;position:relative;padding-bottom:18px;}
	.ctt h2 span:after{position:absolute;width: 3.2%;height: 3px;background: #da251c;content: "";bottom: 0;left: 48.4%;}
	.ctt h2 i{display: block;font-size: 16px;color: #777;font-family: "Arial";line-height:44px;text-transform: uppercase;}
	.ctt dl{margin:0 30px;background: #f5f5f5;height: 182px;}
	.ctt dl dt{float: left;margin:44px 35px 0 42px;}
	.ctt dl dd{float: left;width: 915px;}
	.ctt dl dd em{display: block;font-size: 24px;color: #333;line-height:24px;padding:54px 0 10px;}
	.ctt dl dd p{font-size: 14px;color: #333;line-height: 30px;}
	.addr{background: #fff;padding:60px 0;}
	.addr_l{float: left;width: 450px;margin-left: 28px;}
	.addr_l h2{font-weight: normal;height:58px;border-bottom:1px dashed #d4d4d4;}
	.addr_l h2 b{display: block;font-size: 24px;color: #da251c;line-height: 24px;}
	.addr_l h2 i{display: block;font-size: 13px;color: #333;font-family: "Arial";opacity: 0.3;text-transform: uppercase;line-height: 26px;}
	.addr_l li{height:90px;border-bottom:1px dashed #d4d4d4;}
	.addr_l li>img{float: left;margin:24px 8px 0 0;}
	.addr_l li p{float: left;width: 395px;font-size: 14px;color: #333;line-height: 90px;}
	.addr_r{float: right;width: 670px;}
	.addr_r h2{height: 58px;}
.off{height: 540px;background:#fff;margin-top:60px;}
.off h2{text-align: center;font-weight:normal;height: 162px;}
.off h2 span{display: block;font-size: 42px;color: #333;position: relative;line-height: 42px;height: 60px;}
.off h2 span:after{position: absolute;width: 3%;height: 2px;content: "";background: #da251c;left:48.5%;bottom: 0;}
.off h2 i{display: block;font-size: 16px;line-height: 40px;font-family: "Arial";color: #666;}
.off ul li{float: left;width: 599px;border-right:1px dashed #a1a1a1;height: 260px;}
.off ul li h3{float: left;width:60px;height:60px;text-align: center;font-size: 22px;font-weight: normal;color: #fff;line-height: 60px;border-radius:50%;background: #da251c;}
.off ul li .text{float: left;width: 356px;margin-left: 20px;}
.off ul li .text h4{font-size: 24px;color: #da251c;font-weight:normal;line-height: 40px;}
.off ul li .text .p1{color: #666;line-height:28px;font-size:16px;position: relative;}
.off ul li .text .p1 span{display:inline-block;width:250px;vertical-align:top;}
.off ul li .text .p2{color: #666;line-height:40px;font-size: 16px;}
.off ul li .sao{float: left;width:123px;}
.off ul li .sao img{width: 126px; height: 126px;}
.off ul li .sao em{display: block;line-height: 24px;font-size: 14px;color: #666;margin-top:6px;text-align: center;border:1px solid #a9a9a9;}
.off ul li .sao:hover em{background: #da251c;color: #fff;border-color: #da251c;}
.off ul li.nobor{border: 0;padding-left:38px;width: 560px;}
/*新闻详情页*/
.newsBox{width:100%; margin-top:30px;}
.newsBox .newsleft{width:72.35%; float:left;}
.newsBox .newsright{width:24.65%; float:right; background-color:#f1f1f1; padding:25px; -webkit-box-sizing:border-box;box-sizing:border-box;}
.newsBox .newsright .tit{font-size:24px; color:#333;}
.newsBox .nSearchBox{height:42px; border:1px solid #e3e3e3; padding:0 60px 0 10px; margin:20px 0 0 0; overflow:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;}
.newsBox .nSearchBox .SearchText{width:100%; height:42px; line-height:37px; background:none; border:none; font-size:14px; color:#333;}
.newsBox .nSearchBox .SearchBtn{width:48px; height:42px; border:none; position:absolute; right:0; top:0; cursor:pointer; font-size:0; background:#000 url(../image/search-btn.png) center center no-repeat;}
.nwMorelist ul li{padding:15px 0; border-bottom:1px solid #e3e3e3;}
.nwMorelist ul li .h2{font-size:16px; color:#464646;}
.nwMorelist ul li:hover .h2{color:#da251c;}
.nwMorelist ul li .time{font-size:14px; color:#999; display:inline-block; margin-top:5px;}
.newsdetails h1{font-size:36px; color:#333; word-wrap:break-word;}
.newsdetails .newsinfo{font-size:12px; color:#999; padding:10px 0 5px 0;}
.newsdetails .newstext{padding:40px 0px; font-size:18px; color:#000; border-top:1px solid #ececec; border-bottom:1px solid #ececec;line-height:3em;}
.newsdetails .newstext p{margin:0px;padding:0px;max-width:100%;letter-spacing:0.544px;text-align:justify;white-space:normal;line-height:1.75em;box-sizing:border-box !important;word-wrap:break-word !important;text-indent:2em;}
.newsdetails .newstext p img{max-width: 100%;display: block;}
.newsdetails .newsmore{overflow:hidden; padding-top:40px; text-align:center; line-height:27px;}
.newsdetails .newsmore .t{float:left; font-size:12px; color:#666; line-height:32px;}
.newsdetails .bdsharebuttonbox{float:left;}
.newsdetails .bdsharebuttonbox a{padding:0px; margin:0px; margin-left:10px; width:27px; height:27px; background-image:url(../image/share.png); background-position:center center; background-repeat:no-repeat;}
.newsdetails .bdsharebuttonbox a.bds_sqq{background-position:0px 0px;}
.newsdetails .bdsharebuttonbox a.bds_sqq:hover{background-position:0px -27px;}
.newsdetails .bdsharebuttonbox a.bds_tsina{background-position:-54px 0px;}
.newsdetails .bdsharebuttonbox a.bds_tsina:hover{background-position:-54px -27px;}
.newsdetails .bdsharebuttonbox a.bds_weixin{background-position:-27px 0px;}
.newsdetails .bdsharebuttonbox a.bds_weixin:hover{background-position:-27px -27px;}
.newsdetails .backlist{display:inline-block; font-size:14px; color:#666; padding:0 5px; float:right;}
.newsdetails .backlist:hover{background-color:#da251c; color:#fff;}

/*技术支持详情*/
.mub01MainContent {
    width: 100%;
    padding-bottom: 30px;
}
.newsDetialsArticle {
    width: 100%;
}
.container {
    margin-left: auto;
    margin-right: auto;
    width: 1200px;}
.newsDetialsArticle .mainCon {
    width: 100%;
}
.newsDetialsArticle .mainCon .article_1 {
    position: relative;
    background: #fff;
    float: left;
}
.newsDetialsArticle .mainCon .article_1 .backNewsList {
    width: 49px;
    height: 49px;
    display: block;
    position: absolute;
    left: -49px;
    top: 0;
        cursor: pointer;
}
.newsDetialsArticle .mainCon .article_1 .conBox {
    padding: 16px 30px 0;
}
.newsDetialsArticle .mainCon .article_1 .title h2 {
    font-size: 28px;
    color: #333333;
    font-weight: normal;
    margin-bottom: 16px;
}
.newsDetialsArticle .mainCon .article_1 .title .share {
    width: 100%;
    height: 24px;
}
.newsDetialsArticle .mainCon .article_1 .title .share p {
    float: left;
    overflow: hidden;
    margin-top: 4px;
    word-spacing: -1.5px;
}
.newsDetialsArticle .mainCon .article_1 .title .share p em:first-child {
    padding-left: 0;
    border-left: none;
}

.newsDetialsArticle .mainCon .article_1 .title .share p em {
    display: block;
    font-size: 12px;
    color: #999999;
    padding: 0 8px;
    border-left: 1px dotted #b6b6b6;
    float: left;
}
.newsDetialsArticle .mainCon .article_1 .title i {
    width: 100%;
    display: block;
    height: 1px;
    background: #e7e7e7;
    margin-top: 18px;
}
.newsDetialsArticle .mainCon .article_1 .con {
    margin-top: 40px;
}
.newsDetialsArticle .mainCon .article_1 .con {
    margin: 20px 0;
}
.newsDetialsArticle .mainCon .article_1 .con p {
    margin: 0px;
    padding: 0px;
    max-width: 100%;
    letter-spacing: 0.544px;
    text-align: justify;
    white-space: normal;
    line-height: 1.75em;
    box-sizing: border-box !important;
    word-wrap: break-word !important;
    text-indent: 2em;
}
.newsDetialsArticle .mainCon .article_1 .con img {
    max-width: 100%;
    display: block;
    margin: 0 auto;
}
.newsDetialsArticle .mainCon .article_1 .context {
    width: 100%;
    border-top: 1px solid #e7e7e7;
    background: #fff;
    height: 70px;
}
.newsDetialsArticle .mainCon .article_1 .context p {
    width: 50%;
    float: left;
    height: 70px;
    line-height: 70px;
}

.newsDetialsArticle .mainCon .article_1 .context p.prevNews a {
    margin-left: 30x;
    padding-left: 20px;
    background: url(../image/newsDetialsArticle_icon10.png) no-repeat left center;
}

.newsDetialsArticle .mainCon .article_1 .context p a {
    font-size: 13px;
    color: #666666;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.newsDetialsArticle .mainCon .article_1 .context p.NextNews {
    border-left: 1px solid #e7e7e7;
    width: 444px;
}
.newsDetialsArticle .mainCon .article_1 .context p.NextNews a {
    margin-right: -118px;
    padding-right: 20px;
    text-align: right;
    background: url(../image/newsDetialsArticle_icon11.png) no-repeat right center;
    cursor: pointer;
}



.clearfix:after {
    content: '';
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
.proDetailsPictures {
    width: 100%;
    margin-top: 40px;
}
.mub01Top {
    width: 100%;
    height: 42px;
    border-bottom: 1px solid #eaeaea;
}
.mub01Top h3 {
    font-size: 20px;
    color: #333333;
    float: left;
}
.mub01Top h3 i {
    display: block;
    width: 24px;
    height: 1px;
    background: #303170;
    position: relative;
    top: 18px;
}
.mub01Top h3 em {
    color: #da251c;
    font-weight: bold;
}
.mub01Top a.more {
    display: block;
    font-size: 13px;
    color: #666666;
    float: right;
    margin-right: 6px;
    text-decoration: none;
        line-height: 34px;
}
.proDetailsPictures .mainCon {
    width: 100%;
    padding-top: 30px;
}
.proDetailsPictures .mainCon li:first-child {
    margin-left: 0;
}
.proDetailsPictures .mainCon li {
    float: left;
    width: 280px;
    margin-left: 13px;
    text-align: center;
}
.proDetailsPictures .mainCon li a {
    display: block;
    text-decoration: none;
}
.proDetailsPictures .mainCon li span {
    display: block;
    width: 280px;
    height: 211px
    overflow: hidden;
    position: relative;
}
.proDetailsPictures .mainCon li img {
    display: block;
    transform: scale(1);
    transition: all 2s ease-out;
    width: 280px;
    height: 210px;
}
.proDetailsPictures .mainCon li em {
    display: block;
    font-size: 14px;
    color: #333333;
    margin-top: 15px;
    width: 280px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*解决方案详情页*/
.way_xq{height:358px;padding-top:20px;border:1px solid #dcdcdc;background:#fff;margin-bottom:24px;}
.way_xq dt{float: right;margin-right:20px;}
.way_xq dt img{display:block;width:599px;}
.way_xq dd{float: left;width:510px;margin-left:35px;}
.way_xq dd h3{font-size: 24px;color: #333;position:relative;height:80px;line-height:70px;margin-bottom:16px;font-weight:normal;}
.way_xq dd h3:after{position: absolute;width:38px;height:3px;background: #da251c;content: "";left: 0;bottom: 0;}
.way_xq dd .des{font-size: 16px;color: #666;line-height:28px;height:84px;overflow:hidden;}
.way_xq .fx{height:37px;margin-top:35px;text-align: right;border-bottom:1px solid #dcdcdc;}
.way_xq .fx span{float:right;font-size: 14px;color: #666;line-height:24px;vertical-align:top;}
.way_xq .fx a{float:right;width:24px;height:21px;margin:0 0 0 15px;padding:0;}
.way_xq .fx .a1{background:url(../image/weibo_ic1.png) no-repeat;margin-left:0;}
.way_xq .fx .a2{background:url(../image/wx_ic1.png) no-repeat;}
.way_xq .fx .a3{background:url(../image/qq_ic1.png) no-repeat;}
.way_xq .fx .a1:hover{background:url(../image/weibo_ic2.png) no-repeat;}
.way_xq .fx .a2:hover{background:url(../image/wx_ic2.png) no-repeat;}
.way_xq .fx .a3:hover{background:url(../image/qq_ic2.png) no-repeat;}
.zixun{padding-top:26px;}
.zixun p{float: left;padding-left:60px;font-size: 18px;color: #333;line-height: 24px;background:url(../image/phone2.png) no-repeat 7px center;}
.zixun a{float: right;width: 122px;height: 42px;line-height: 42px;text-align: center;font-size: 18px;color: #fff;background: #da251c;}
.way_ct{border:1px solid #dcdcdc;background: #fff;padding:0 40px;margin-bottom:24px;}
.way_ct h2{font-size:28px;height:28px;line-height:28px;border-left:4px solid #da251c;font-weight:normal;color: #da251c;padding-left:10px;background:url(../image/line1.png) no-repeat right 16px;margin-bottom:42px;}
.way_ct h2 i{font-size: 14px;opacity:0.5;} 
.sys {padding: 50px 0 20px;}
.way_ct .sys h2 { margin-bottom: 30px;}
.way_ct h2 i { font-size: 14px; opacity: 0.5; text-transform: uppercase;}
.way_ct p{ margin: 0px;padding: 0px; max-width: 100%;letter-spacing: 0.544px;text-align: justify; white-space: normal; line-height: 1.75em;
box-sizing: border-box !important;word-wrap: break-word !important;text-indent: 2em;}
.way_ct p img { max-width: 100%; display: block;  margin: 0 auto;}  
.relcase{background: #fff;border:1px solid #dcdcdc;padding-bottom:44px;}
.relcase h2{padding:68px 0 20px;text-align: center;font-weight:normal;}
.relcase h2 span{display: block;font-size: 42px;color: #da251c;line-height:42px;position:relative;padding-bottom:18px;}
.relcase h2 span:after{position:absolute;width: 3.2%;height: 3px;background: #da251c;content: "";bottom: 0;left: 48.4%;}
.relcase h2 i{display: block;font-size: 16px;color: #da251c;opacity: 0.5;font-family: "Arial";line-height:44px;}
.relc_box{margin:0 37px;overflow:hidden;}
.relcase ul li{float: left;width: 356px;margin-right:28px;}
.relcase ul li img{display:block;width:356px;height:201px;}
.relcase ul li em{display: block;font-size:20px;color: #333;text-align: center;padding-top:20px;line-height:20px;}
.relcase .pg{height: 12px;text-align: center;margin-top:40px;}
.relcase .pg i{display:inline-block;width: 12px;height: 12px;background: #aaa;border-radius:50%;margin:0 8px;}
.relcase .pg i.cur{background: #da251c;}
.relpro{background: #fff;border:1px solid #dcdcdc;margin-top:24px;padding-bottom:60px;}
.relpro h2{padding:68px 0 20px;text-align: center;font-weight:normal;}
.relpro h2 span{display: block;font-size: 42px;color: #da251c;line-height:42px;position:relative;padding-bottom:18px;}
.relpro h2 span:after{position:absolute;width: 3.2%;height: 3px;background: #da251c;content: "";bottom: 0;left: 48.4%;}
.relpro h2 i{display: block;font-size: 16px;color: #da251c;opacity: 0.5;font-family: "Arial";line-height:44px;}
.relpro ul{margin-left:10px;}
.relpro ul li{float: left; width: 280px; height: 301px; background: #f5f5f5;margin-left: 12px;}
.relpro ul li img{display: block;width:280px;height: 210px;}
.relpro ul li em{display: block;font-size: 18px;color: #666;text-align: center;line-height:36px;height:69px;background:url(../image/jia1.png) no-repeat bottom center;}

/*产品单页*/
.contain{width:100%; }
.aboutWrap{width:100%; background-color:#fff; padding-bottom:100px;}
.layout{max-width:1300px; margin:0 auto;}
.proinfobar{width:100%;}
.proinfobar .proimg{width: 48%;float:left;position:relative;z-index:5;}
.proinfobar .proimg .maximg{border:3px solid #f1f1f1;}
.proinfobar .proimg .maximg img{width:auto !important; display:block;    margin: auto;}
.proinfobar .proimg .sallimg{width: 640px;z-index:1;}
.proinfobar .proimg .sallimg ul li{border:1px solid #f1f1f1;margin-bottom:10px;cursor:pointer;float: left;}
.proinfobar .proimg .sallimg ul li img{width: 89px;display:block;height: 89px;}
.proinfobar .proimg .sallimg ul li.on{border-color:#e60012;}
.proinfobar .infoarea{width: 49.5%;float:right;word-wrap:break-word;}
.infoarea h1{font-size:24px; font-weight:bold; color:#333;}
.infoarea .line{width:35px; height:2px; display:block; background-color:#e60012; margin:20px 0;}
.infoarea .itemText{font-size:14px; color:#464646; line-height:2; margin-bottom:10px;}
.infoarea .bdsharebuttonbox a{padding:0px; margin:0px; margin-right:5px; width:27px; height:27px; background-image:url(../image/share.png); background-position:center center; background-repeat:no-repeat; float:none; display:inline-block;_display:inline;zoom:1;}
.infoarea .bdsharebuttonbox a.bds_sqq{background-position:0px 0px;}
.infoarea .bdsharebuttonbox a.bds_sqq:hover{background-position:0px -27px;}
.infoarea .bdsharebuttonbox a.bds_tsina{background-position:-54px 0px;}
.infoarea .bdsharebuttonbox a.bds_tsina:hover{background-position:-54px -27px;}
.infoarea .bdsharebuttonbox a.bds_weixin{background-position:-27px 0px;}
.infoarea .bdsharebuttonbox a.bds_weixin:hover{background-position:-27px -27px;}
.infoarea .itemBtns,.infoarea .bdsharebuttonbox{margin-top:20px;}
.infoarea .itemBtns a{font-size:14px; color:#fff; min-width:150px; height:50px; line-height:50px; padding:0 10px; text-align:center; background-color:#000; display:inline-block;_display:inline;zoom:1; vertical-align:middle; position:relative; z-index:1;}
.infoarea .itemBtns a:hover,.infoarea .itemBtns a.on{background-color:#e60012;}
.ProTitle{font-size:24px; color:#333; border-bottom:2px solid #ececec; padding-bottom:5px; padding-left:35px; margin-top:50px; position:relative;}
.ProTitle .icon{max-width:35px; position:absolute; left:0; top:6px;}
.ProDetaBox{width:100%;margin-top:30px;font-size:14px;}
.ProDetaBox table{width:100% !important;    border: 1px solid #f1f1f1 !important;}
.ProDetaBox table td{border:1px solid #f1f1f1; width:25%; padding:20px; font-size:14px; color:#464646;}
.ProDetaBox1{line-height:2;}
.ProDetaBox1 ul{margin-left:15px;}
.ProDetaBox1 li{list-style:disc;}
/*download*/
.downloadlist{border-bottom:2px solid #ececec; padding-bottom:40px;}
.downloadlist ul li{width:48.5%; float:left; margin-top:30px; margin-right:3%; margin-left:0.75%\9; margin-right:0.75%\9;}
.downloadlist ul li:nth-child(2n),.downloadlist ul li.mr0{margin-right:0;}
.downloadlist ul li .box{border:1px solid #f1f1f1; position:relative; z-index:1;}
.downloadlist ul li .pic{width:230px; padding-top:24.5%; position:absolute; left:0px; top:0;}
.downloadlist ul li .pic img{max-width:100%; max-height:100%; display:block; position:absolute; left:0; right:0; top:0; bottom:0; margin:auto;-moz-transition: all 0.6s ease;-webkit-transition: all 0.6s ease;-o-transition: all 0.6s ease;-ms-transition: all 0.6s ease;transition: all 0.6s ease;}
/*.downloadlist ul li .pic:hover img{transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);-webkit-transform:scale(1.03);}
*/
.downloadlist ul li .tm{margin-left:230px; min-height:105px; border-left:1px solid #f1f1f1; padding:25px;}
.downloadlist ul li .h2{font-size:18px; color:#333;}
.downloadlist ul li:hover .h2{color:#e60012;}
.downloadlist ul li .h3{font-size:14px; color:#999; margin-top:5px;}
.downloadlist ul li .Btns{display:block; margin-top:20px;}
.downloadlist ul li .Btns a{display:inline-block; line-height:40px; padding-left:35px; font-size:14px; color:#333;}
.downloadlist ul li .Btns a.dow{margin-right:20px; background:url(../image/prodow.png) left center no-repeat;}
.downloadlist ul li .Btns a.dow:hover{color:#e60012; background:url(../image/prodow_h.png) left center no-repeat;}
.downloadlist ul li .Btns a.vis{background:url(../image/provis.png) left center no-repeat;}
.downloadlist ul li .Btns a.vis:hover{background:url(../image/provis_h.png) left center no-repeat;}
.downloadlist ul li .more{width:34px; height:34px; line-height:34px; text-align:center; border:1px solid #d3d3d3; border-radius:50%; font-family:Simsun; font-size:14px; font-weight:bold; color:#717171; display:block; margin-top:10px;}
.downloadlist ul li:hover .more{color:#fff; background-color:#e60012; border-color:#e60012;}
        
        
        
        
        
        